﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Pay.TO {

    /// <summary>
    /// 广告位置类型
    /// </summary>
    [Serializable]
    public enum EAdvertisementPositionType {
        /// <summary>
        /// 1首页banner
        /// </summary>
        [Description("首页banner")]
        IndexBanner = 1,
        /// <summary>
        /// 2任务列表页顶部
        /// </summary>
        [Description("任务列表页顶部")]
        TaskListTop = 2,
        /// <summary>
        ///3消费页
        /// </summary>
        [Description("消费页")]
        ConsumerPage = 3,
        /// <summary>
        ///4我的页拓垦大陆
        /// </summary>
        [Description("我的页拓垦大陆")]
        MyPage = 4,
        /// <summary>
        ///5商品兑换列表
        /// </summary>
        [Description("商品兑换列表页顶部")]
        ExchangeProduct = 5,
        /// <summary>
        ///6拓垦商城首页顶部Banner
        /// </summary>
        [Description("拓垦商城首页顶部Banner")]
        TokenMallIndexTop = 6,
        /// <summary>
        /// 7创客导购
        /// </summary>
        [Description("创客导购")]
        TokenMaker = 7,
        /// <summary>
        /// 2.0主页下ad
        /// </summary>
        [Description("2.0主页下ad")]
        IndexV2Ad = 8,
        /// <summary>
        /// 主页弹窗
        /// </summary>
        [Description("主页弹窗")]
        IndexOpen = 9,
        /// <summary>
        /// 限时购
        /// </summary>
        [Description("限时购")]
        ProductTimeBuy = 10,
        /// <summary>
        /// 启动页
        /// </summary>
        [Description("启动页")]
        StartPage = 11,
        /// <summary>
        /// 商品详细页
        /// </summary>
        [Description("商品详细页")]
        ProductDetail = 12,
        /// <summary>
        /// 每天签到
        /// </summary>
        [Description("每天签到")]
        DayRecord = 13,
        /// <summary>
        /// 产钻区弹窗
        /// </summary>
        [Description("产钻区弹窗")]
        IndexDialog =14,
        /// <summary>
        ///15拓垦商城首页中部
        /// </summary>
        [Description("拓垦商城首页中部")]
        TokenMallIndexMiddle = 15,
        /// <summary>
        ///16拓垦商城首页中下部
        /// </summary>
        [Description("拓垦商城首页中下部")]
        TokenMallIndexLower = 16,
    }

    /// <summary>
    /// 广告状态：1：正常；2：停用
    /// </summary>
    [Serializable]
    public enum EAdvertisementStatus {
        /// <summary>
        /// 1正常
        /// </summary>
        [Description("正常")]
        Normal = 1,
        /// <summary>
        /// 2停用
        /// </summary>
        [Description("停用")]
        Stopping = 2,
    }
}
